#and theyre still not going back on their api things :
Explore tagged Tumblr posts
casinoquartet · 1 year ago
Text
on one hand Yes i know that the whole r/place revival is reddit trying to get some of its traction for lost numbers but Also i do find it super funny that casino quartet r all on there And are the only ones with hearts on them LOL
Tumblr media
40 notes · View notes
sunless-not-sinless · 1 year ago
Text
shitGPT
for uni im going to be coding with a chatGPT user, so i decided to see how good it is at coding (sure ive heard it can code, but theres a massive difference between being able to code and being able to code well).
i will complain about a specific project i asked it to make and improve on under the cut, but i will copy my conclusion from the bottom of the post and paste it up here.
-
conclusion: it (mostly) writes code that works, but isnt great. but this is actually a pretty big problem imo. as more and more people are using this to learn how to code, or getting examples of functions, theyre going to be learning from pretty bad code. and then theres what im going to be experiencing, coding with someone who uses this tool. theres going to be easily improvable code that the quote unquote writer wont fully understand going into a codebase with my name of it - a codebase which we will need present for our degree. even though the code is not the main part of this project (well, the quality of the code at least. you need it to be able to run and thats about it) its still a shitty feeling having my name attached to code of this quality.
and also it is possible to get it to write good (readable, idiomatic, efficient enough) code, but only if you can write this code yourself (and are willing to spend more time arguing with the AI than you would writing the code.) most of the things i pointed out to the AI was stuff that someone using this as a learning resource wont know about. if it never gives you static methods, class methods, ABCs, coroutines, type hints, multi-file programs, etc without you explicitly asking for them then its use is limited at best. and people who think that its a tool that can take all the info they need, and give it back to them in a concise, readable way (which is a surprising lot of people) will be missing out without even knowing about it.
i got it to write tic-tac-toe (the standard babee) in python (the lang i have to use for uni ;-; (held at gunpoint here)). my specific prompt was "write me a python program for tictactoe that is written in an object oriented way and allows for future expansion via multiple files"
it separated it into three files below (which i think would run, but i never actually ran any of this code. just reading and judging)
Tumblr media Tumblr media Tumblr media
why does board use display instead of __str__ and __repr__?
why is the board stored as 1d instead of 2d? thats just confusing
why does it never early return aside from check_winner? (not a big issue here but kept on choosing to never early return when i asked it to add more methods)
why is there no handling of non-number user inputs?
why are non-int inputs truncated instead of telling the user that they should input ints only?
why is display implemented like that?
why are so many lines so bloody long (wide)?
why is there a redundant self.check_winner() after the while loop in TicTaacToe.play()? and if it wasnt redundant then you could finish the game without there being anything printed telling you that the game is finished?
why is the only comment useless? (this comment wouldnt be useless if it was a doc comment tho, but it aint a doc comment. speaking of, why is there no doc comments?)
these are the more immediate things i saw, but there are other things that are bad here.
whenever i write * this is where it updated the api without changing any usage of the api.
so i ask it to change board.display into __str__ and __repr__, it changes it to __str__*, it does not add a __repr__. asking it to add a __repr__ 1) removes the __str__ and 2) gives me this (the other methods are unchanged)
Tumblr media
what. the. fuck. this would imply that board takes in an argument for the boardstate, but it clearly doesnt. after 4 more asks it finally has both __str__ and __repr__, without fixing the fact its implying board takes an optional arg, so i get it to add this arg. anything that needs to print the board still calls display btw.
the reasoning it gave for using display over the repr and str magics was this
While using __str__ and __repr__ is a more idiomatic approach in Python, choosing to have a separate display method can still be a valid choice, especially if the display logic is more complex or if you want to keep the __str__ method for a more concise or formal representation of the object.
which, erm what? why would __str__ be for a concise or formal repr when thats what __repr__ is for? who cares about how complex the logic is. youre calling this every time you print, so move the logic into __str__. it makes no difference for the performance of the program (if you had a very expensive func that prints smth, and you dont want it to run every time you try to print the obj then its understandable to implement that alongside str and repr)
it also said the difference between __str__ and __repr__ every damn time, which if youre asking it to implement these magics then surely you already know the difference?
but okay, one issue down and that took what? 5-10 minutes? and it wouldve taken 1 minute tops to do it yourself?
okay next implementing a tic-tac-toe board as a 1d array is fine, but kinda weird when 2d arrays exist. this one is just personal preference though so i got it to change it to a 2d list*. it changed the init method to this
Tumblr media
tumblr wont let me add alt text to this image so:
[begin ID: Python code that generates a 2D array using nested list comprehensions. end ID]
which works, but just use [[" "] * 3 for _ in range(3)]. the only advantage listcomps have here over multiplying is that they create new lists, instead of copying the pointers. but if you update a cell it will change that pointer. you only need listcomps for the outermost level.
again, this is mainly personal preference, nothing major. but it does show that chatgpt gives u sloppy code
(also if you notice it got rid of the board argument lol)
now i had to explicitly get it to change is_full and make_move. methods in the same damn class that would be changed by changing to a 2d array. this sorta shit should be done automatically lol
it changed make_move by taking row and col args, which is a shitty decision coz it asks for a pos 1-9, so anything that calls make_move would have to change this to a row and col. so i got it to make a func thatll do this for the board class
what i was hoping for: a static method that is called inside make_move
what i got: a standalone function that is not inside any class that isnt early exited
Tumblr media
the fuck is this supposed to do if its never called?
so i had to tell it to put it in the class as a static method, and get it to call it. i had to tell it to call this function holy hell
like what is this?
Tumblr media
i cant believe it wrote this method without ever calling it!
and - AND - theres this code here that WILL run when this file is imported
Tumblr media
which, errrr, this files entire point is being imported innit. if youre going to have example usage check if __name__ = "__main__" and dont store vars as globals
now i finally asked it to update the other classes not that the api has changed (hoping it would change the implementation of make_move to use the static method.) (it didnt.)
Player.make_move is now defined recursively in a way that doesnt work. yippe! why not propagate the error ill never know.
Tumblr media
also why is there so much shit in the try block? its not clear which part needs to be error checked and it also makes the prints go offscreen.
after getting it to fix the static method not being called, and the try block being overcrowded (not getting it to propagate the error yet) i got it to add type hints (if u coding python, add type hints. please. itll make me happy)
now for the next 5 asks it changed 0 code. nothing at all. regardless of what i asked it to do. fucks sake.
also look at this type hint
Tumblr media
what
the
hell
is
this
?
why is it Optional[str]???????? the hell??? at no point is it anything but a char. either write it as Optional[list[list[char]]] or Optional[list[list]], either works fine. just - dont bloody do this
also does anything look wrong with this type hint?
Tumblr media
a bloody optional when its not optional
so i got it to remove this optional. it sure as hell got rid of optional
Tumblr media
it sure as hell got rid of optional
now i was just trying to make board.py more readable. its been maybe half an hour at this point? i just want to move on.
it did not want to write PEP 8 code, but oh well. fuck it we ball, its not like it again decided to stop changing any code
Tumblr media
(i lied)
but anyway one file down two to go, they were more of the same so i eventually gave up (i wont say each and every issue i had with the code. you get the gist. yes a lot of it didnt work)
conclusion: as you probably saw, it (mostly) writes code that works, but isnt great. but this is actually a pretty big problem imo. as more and more people are using this to learn how to code, or getting examples of functions, theyre going to be learning from pretty bad code. and then theres what im going to be experiencing, coding with someone who uses this tool. theres going to be easily improvable code that the quote unquote writer wont fully understand going into a codebase with my name of it - a codebase which we will need present for our degree. even though the code is not the main part of this project (well, the quality of the code at least. you need it to be able to run and thats about it) its still a shitty feeling having my name attached to code of this quality.
and also it is possible to get it to write good (readable, idiomatic, efficient enough) code, but only if you can write this code yourself (and are willing to spend more time arguing with the AI than you would writing the code.) most of the things i pointed out to the AI was stuff that someone using this as a learning resource wont know about. if it never gives you static methods, class methods, ABCs, coroutines, type hints, multi-file programs, etc without you explicitly asking for them then its use is limited at best. and people who think that its a tool that can take all the info they need, and give it back to them in a concise, readable way (which is a surprising lot of people) will be missing out without even knowing about it.
40 notes · View notes
hello-rajaa · 2 years ago
Text
please read this carefully
halo apis, first of all maaf ya karna gue masih kepikiran buatin lo beginian padahal terakhir gue bilang mau liat lo as pure friend. gue sering banget ya bikin lo literasi, semoga lo ngga bosen bacanya hehe
anywaayyy, gue mau bilang kalo im still glad for everything, 2021 and 2022 always gonna be our year. theyre gonna live forever in me huhu. thank u ya piss for every kindness yg lo kasih ke gue, i learn a lot of things from u, i always thank God for ur existence, and i do like to thank u for ALWAYS coming back into my life. thank u for always trying to sabar ngadepin gue yg gatau limits & boundaries suka larang lo ini itu padahal gue bukan siapa siapa lagi i really appreciate that. i regret nothing from our last 2 years, the pain, the fight, the journey, the up and down moments, the time i spent waiting for u. u know so damn well i'd give anything just for u to look at me the way u used to kan? in brief i wont regret anything, but i had enough this time pis. im so done with every excuse u made to left me behind while u know that i love u so bad. but still thank u for trying, thank uuu lo jarang bgt ngeluh ke gue yg dikasarin dikit aja ovt, thank uuu juga for made me realize that my hopes for us will always be in vain. gue ngga apa apa meskipun nangis dikit, udah waktunya buat berenti kok. i wish u an endless happiness after all. i forgiven it all and i hope u will forgive me too for every mistakes and dums shit situation i made. thank u for being 'apis' thank u udah nemenin gue terus, thank uuu banget lo selalu nenangin dan selalu ada at my lowest, thank u selalu maklumin sifat gue yg jelek & lebay, thank u buat semua yg lo kasihh ke gue, thank u for feelings, energy lo yg kekuras tiap ngobrol sama gue.
thank u for every song we listened to or the things that we talked about, thank u for the little inside jokes we had or the laughs we shared and thank u for being apiss who made me wish i could go back in life, not to change a things, just to feel a couple of things that we have been thru for a second time, thank u karna pernah jadi apis yang kaya gitu buat gue.
okayyy so here we are, this is the goodbyes on my last letters. my last goodbyes to our good memories and to our bad ones. u know i cant write ily on each of those letters as i used to because i forced myself to not feel that kind of thing no more since then. but FOR THE LAST TIME, ik u didnt think it was real but i loved u then, i love u still, i forever do and forever will.
apis, buat setiap ulang tahun lo yg selalu pengen gue rayain bareng sama lo, buat setiap bulan puasa yg pengen gue lewatin sama lo, buat semua hari hari yg selalu bikin gue excited karna bisa ngobrol sama lo, i let it go. i let everything go for good, so im letting go, its come to a close, i marked the end with this last letter i wrote, my great lost love </3
1 note · View note
astmxvixaaoc-blog · 5 years ago
Text
Easy Guidelines To Can You See Who Views Your Instagram Free Of Cost
Instagram is one of the most widely used social media structures these days, bearing in mind exceeding 1000000000 monthly active users going surfing daily to test out images/videos posted by means of the friends, circle of family or their favourite celebrities. At the same times as there may be a large populace of instagram users who name stuff on the daily, there are beautiful a few who just lurk circular without posting how to see who views your instagram every that plenty or use the platform as a method who views my instagram to stalk extra users. In prosecution youre an covetous instagrammer next a public profile, its pretty in every likelihood that youve questioned can i see who perspectives my instagram profile? more regularly than youd gone to admit. So, how does one song who views their instagram account? Can you maintain a tally in your insta stalker?
How To See Who Viewed Your Instagram
Lets discover. Nicely, to be precise, there isnt any reliable declare for you to check who perspectives your instagram web page. Instagram doesnt have an in-built accomplishment to allow users consent a look at whos viewed their profile and theres how to see who views your instagram a excellent excuse at the put up to of that addict privateness. Facebook-owned instagram has every the guidance youd who viewed my instagram video want to check who considered your profile, however it receivedt proportion it in the same way as you because that would cause a sizeable fall in addict interest upon the platform. Why, you ask? Nicely, later than you consider that a big range of instagram users spend their epoch just checking out other profiles in the manner of out posting something on their personal profile, if instagram releases facts re their interest, theres a definitely excessive hazard that theyll prevent the usage of the app as tons, that's in reality horrific for enterprise. Despite the fact that these users dont interact once other people on instagram, they still eat the equal range who views my instagram of ads as everybody else and in the thing that theyre known as out for their protest they could prevent the usage of the platform altogether. The usage of 1/3-birthday celebration apps to look who considered your instagram profile supplementary restrictive than the older instagram api platform, which means that that apps that havent been accredited via instagram to use the api lose the potential to acquire open to the api altogether. So, now that 1/3-celebration apps are out of the question, how will you see who regarded your instagram profile? Using instagram tales/highlights to peer who views your instagram profile
Firstly,New One Definition
So are there any third-party apps you could use to peer who considered your instagram profile? Sure, there are an absolute ton of apps, each upon the app save and the perform store, in an effort to have you take as legal afterward that you can look who perspectives your instagram account and locate your insta stalkers by means of giving them right of entry for your instagram account. But, pull off they work? Sincerely no longer. Apps later who regarded my profile? and socialview for instagram have very negative scores and there are numerous accurate reasons at the back them. The first, and probable the most obvious one, is that the apps dont paintings. Socialview for instagram app list screenshot. The apps helpfully faux to paintings and display a list of random instagram usernames which maintain changing can you see who views your instagram story upon every occasion you gate the apps to make users wisdom that theyre fake some thing. Secondly, and most importantly, those apps govern the risk of living thing a main privateness unintended as they go to all of your account facts as speedily as you log in along taking into consideration who viewed my instagram your instagram account and allow them permission to the statistics. on top of that, the apps normally innovation a subscription price for their faux offerings and are after that chock conclusive of ads, which doesnt absolutely create for a nice consumer enjoy.The maximum damning cause at the urge on of why these apps dont be active is quite trustworthy. Instagrams archives coverage genuinely states that it handiest shares a persons name, instagram username and bio, profile photo and e-mail treaty in the manner of bearing in mind 1/3-birthday celebration apps which have not been vetted by means of the agency. Moreover, instagrams graph api, which was delivered earlier this year, is tons. Even though instagram doesnt supply users acquire admission to to a affect subsequently which they could check whos journeying their profiles, it does have one which lets in customers to look who every viewed their stories and highlights. The feint can, consequently, be used to check who all have these days visited your profile. how to see who views your instagram fittingly that you can make use of this selection to reveal your insta stalkers every you desire to pull off is faucet upon the profile image icons coated in the works in the backside left how to see who viewed your instagram video nook of your current instagram tales. This will dispatch up a listing of all of the customers whove looked at your tale, which includes users who dont inherit with you. Instagram memories displaying names of individuals who noticed the symbol this selection may even encourage you to block any users who you dont want to share your stories taking into account by means of tapping upon the menu button to the right of the consumers call and selecting the conceal story alternative, in view of that that you can without problems block any instagram stalkers you may have.
Highlights
On the grounds that instagram memories expire after 24 hours, youll have to check the listing on a daily basis (if you accumulate that regularly). But if you obsession to acquire a long times who viewed my instagram probe of whos been traveling your instagram profile, you can check the equal list for how to see who viewed your instagram your highlights, which in addition to displays a listing of all of the users whove visited your profile (provided they performed the highlights).
1 note · View note
hxrudswpiaos-blog · 5 years ago
Text
Easy Guidelines To Who Viewed My Instagram Easly
Instagram is one of the most widely used social media structures these days, next on top of 1000000000 monthly sprightly users going surfing daily to exam out images/videos posted by means of the friends, circle of associates or their favourite celebrities. At the similar times as there may be a large populace of instagram users who herald stuff upon the daily, there are lovely a few who just lurk round without posting who viewed my instagram all that great quantity or use the platform as a method who views my instagram to stalk extra users. In warfare youre an materialistic instagrammer with a public profile, its pretty in all likelihood that youve questioned can i see who perspectives my instagram profile? more regularly than youd afterward to admit. So, how does one song who views their instagram account? Can you maintain a report in your insta stalker?
How To See Who Views Your Instagram
Lets discover. Nicely, to be precise, there isnt any obedient ventilate for you to check who perspectives your instagram web page. Instagram doesnt have an in-built feign to allow users undertake a see at whos viewed their profile and theres how to see who views your instagram a excellent reason at the support of that user privateness. Facebook-owned instagram has every the suggestion youd who viewed my instagram video want to check who considered your profile, however it receivedt proportion it in imitation of you because that would cause a sizeable fall in addict raptness on the platform. Why, you ask? Nicely, with you consider that a huge range of instagram users spend their grow old just checking out other profiles afterward out posting something upon their personal profile, if instagram releases facts approximately their interest, theres a no question excessive hazard that theyll prevent the usage of the app as tons, that's truly horrific for enterprise. Despite the fact that these users dont interact later than additional people upon instagram, they still eat the equal range who views my instagram of ads as everybody else and in the thing that theyre known as out for their argument they could prevent the usage of the platform altogether. The usage of 1/3-birthday celebration apps to look who considered your instagram profile other restrictive than the older instagram api platform, which means that that apps that havent been accredited via instagram to use the api lose the potential to acquire read to the api altogether. So, now that 1/3-celebration apps are out of the question, how will you look who regarded your instagram profile? Using instagram tales/highlights to peer who views your instagram profile
My View Introduction
So are there any third-party apps you could use to peer who considered your instagram profile? Sure, there are an absolute ton of apps, each upon the app keep and the pretense store, in an effort to have you take as legitimate with that you can look who perspectives your instagram account and locate your insta stalkers by means of giving them admission for your instagram account. But, get they work? Sincerely no longer. Apps next who regarded my profile? and socialview for instagram have totally negative scores and there are numerous accurate reasons at the back them. The first, and probable the most obvious one, is that the apps dont paintings. Socialview for instagram app list screenshot. The apps helpfully faux to paintings and display a list of random instagram usernames which preserve shifting how to see who viewed your instagram upon all occasion you admission the apps to create users suitability that theyre pretend some thing. Secondly, and most importantly, those apps control the risk of bodily a main privateness fortuitous as they grow all of your account facts as speedily as you log in along when who viewed my instagram your instagram account and present them admission to the statistics. upon top of that, the apps normally go forward a subscription price for their faux offerings and are as a consequence chock perfect of ads, which doesnt absolutely create for a kind consumer enjoy.The maximum damning cause at the put up to of why these apps dont piece of legislation is quite trustworthy. Instagrams history coverage genuinely states that it handiest shares a persons name, instagram username and bio, profile photo and e-mail settlement in the manner of in the manner of 1/3-birthday celebration apps which have not been vetted by means of the agency. Moreover, instagrams graph api, which was delivered earlier this year, is tons. Even while instagram doesnt supply users get right of entry to to a play-act similar to which they could check whos journeying their profiles, it does have one which lets in customers to see who every viewed their stories and highlights. The doing can, consequently, be used to check who every have these days visited your profile. who viewed my instagram correspondingly that you can create use of this selection to melody your insta stalkers all you want to do is faucet upon the profile image icons coated going on in the backside left how to look who viewed your instagram video nook of your current instagram tales. This will dispatch happening a listing of every of the customers whove looked at your tale, which includes users who dont ascend like you. Instagram memories displaying names of individuals who noticed the symbol this selection may even assist you to block any users who you dont want to portion your stories past by means of tapping upon the menu button to the right of the consumers call and selecting the conceal story alternative, hence that you can without problems block any instagram stalkers you may have.
Highlights
On the grounds that instagram memories expire after 24 hours, youll have to check the listing on a daily basis (if you be credited with that regularly). But if you craving to get a long grow old who viewed my instagram dissect of whos been traveling your instagram profile, you can check the equal list for how to look who viewed your instagram your highlights, which afterward displays a listing of every of the users whove visited your profile (provided they performed the highlights).
1 note · View note
giannisbct-blog · 6 years ago
Text
A wild ride
Right so I am finally getting round to do this as I have been putting it off for a few weeks so if it doesn’t make sense or I miss things, oh bother. So far this semester we have had a new idea each week. We get tot the end of the week and then we hate it and want a new one. Since my last blog our idea moved to looking into something that used the location of instagram photos to show how the originality of photography (particularly travel photography) has started to die due to social media. We thought of maybe a camera that when you take a photo it actually gives you a photo someone else has taken in a similar area or an average of images taken in the same area. Another idea was to do an installation that did something with heat maps or geolocations on maps or just something of the likes but that went downhill. To develop this I wrote some code in Python (which was a very steep learning curve) to essentially map the locations of photos onto a google maps map. The issue is that Instagram didn’t want to give us access to any public data that wasn’t published by ourselves or by them so we were not going to be able to get the data that we wanted and all we had to go off was the instagram supplied geolocations. So I turned to twitter as I knew that with their API they would be able to give us access to the data we need, unfortunately they literally got back to me today granting me access and I applied for it 3 weeks ago so I am glad we have moved on.
Our next idea (which we have decided that regardless if we like it or hate it we have to roll with it because we are far to deep in the semester to change again) revolves still around social media but how the Bystander affect is amplified through social media. The Bystander Stander effect was first coined by Bibb Latane and John Darley after the 1964 Kitty Genovese murder in New York City in which it was reported in the New York Times that there were 38 witness and not a single one called the police or tried to intervene. The concept is that people are less likely to help someone or intervene in a situation if there are other around who are as capable as they are, so it acts as a diffusion of responsibility. They also went on to mention that individuals monitor the behaviour of those around them to determine how to act. So in the situation where no one is helping then someone is less likely going to help but as soon as someone helps, everyone else becomes more willing. This has been referred to as the ‘Helper Effect’ by Ken Brown in his TED talk, where he explains that the bystander effect can be a negative but as soon as it becomes the helper effect it becomes a positive. 
In the age of social media, the bystander effect shows up in different forms. Firstly, there are the people who film events or situations instead of helping out or intervening. The classic example is when United Airlines dragged the passenger off the plane because they had over-booked it. In the videos posted online, there is a woman that can be heard screaming and telling them to stop but not a single person gets up and tries to intervene. These people want to capture these situation and then post them online in order to gain popularity and likes and don’t appear to care if the person is helped or not. On the other side is the people who watch these videos and don’t do anything except “like” and keep scrolling. By extension you are part of the bystander effect as you haven’t intervened but you have witnessed it. It is the same sort of thing as people who post things to “bring awareness to a problem”, you aren’t soling it or fixing the issue and chances are the people who see your content won’t either so you are all just sitting idly by watching. The same sort of thing I notice in the BCT, a lot of projects aim to “raise awareness” but how many set out to actually try and fix the issue. Ironic because that is sort of what our project is too. Back to social media though, the most common form of the bystander effect is posts that have the picture of a sick child and then it says ‘100,000 likes to save his life’. People like it and feel they are doing good but at the end of the day the person who posted the image isn’t waiting for that number to tick on over from 99,999 likes so he can get to work. There is even an entire website set up specifically for viewing horrible things like this called Live Leak and people will literally post videos of people getting killed and others will watch it
So what are we going to do? Well we initially thought of setting up a scene that people can look into and in the middle there is someone who has injured themselves or maybe even are dying. The audience would be able to view the situation but not be able to interact with it at all except that they can “like” it. We would then have a leaderboard that they could see who has liked it the most and therefore “sent more prayers and thoughts” or raised more awareness or helped more, but in reality the situation hasn’t changed. The idea that this is the only way they can interact reflects how removed we are from situations like this due to social media. Since then though I thought about the idea of making it an AR installation, so to have maybe only our project description of the floor and when someone views it through their camera the scene appears, so taking the physical completely out of it and only having the digital. I have looked into how to do it and even have some trials done, just need to run it by the team and get into it.
References:
Darley, J. M., & Latané, B. (1968). Bystander intervention in emergencies: diffusion of responsibility. Journal of personality and social psychology, 8(4p1), 377.
Ken Brown (2015) TEDxUIowa: The bystander effect is complicated – here’s why | Ken Brown https://www.youtube.com/watch?v=Ufs8cKyzLvg
Badalge, K. N. (2017) Our phones make us feel like social-media activists, but they’re actually turning us into bystanders [Article]. Retrieved from https://qz.com/991167/our-phones-make-us-feel-like-social-media-activists-but-theyre-actually-turning-us-into-bystanders
M.Heene, M.Wicher, M. Kainbacher, P.Fischer, J.I.Krueger, T.Greitemeyer, C.Vogrincic, A.Kastenmuller, D.Frey (2011)  American Psychological Association: The Bystander-Effect: A Meta-Analytic Review on Bystander Intervention in Dangerous and Non-Dangerous Emergencies https://www.uni muenster.de/imperia/md/content/psyifp/aeechterhoff/sommersemester2012/schluesselstudiendersozialpsychologiea/fischerkruegergreitem_bystandermetaana_psybull2011.pdf
1 note · View note
topicprinter · 6 years ago
Link
Hi all, I recently wrote this post about how Drip screwed over its most loyal customers and I thought perhaps /r/Entrepreneur would get value out of my lessons learned.----If you’re not familiar, Drip is email marketing software that’s pretty heavy on the marketing automation front. I won’t do them the courtesy of a link, so you’ll have to Google them if you want to check it out.They’ve been around since 2012 or so, founded by someone I trusted, but he sold the business to Leadpages a few years ago, and it’s been going downhill ever since.I’ve been using them for years as the backbone of two “side” businesses: IndieHive, which covers this website for freelancers and the related products and services that I sell, and Everleads, a curated lead generation site for freelance designers and developers.In 2016 and 2017, I really dug deep into Drip. I built out dozens of interconnected workflows to carefully shepherd my subscribers through various funnels and sequences with duplicate emails or annoying content that’s not relevant to them. I integrated my web front-end with their APIs so that I could customize the site for subscribers. I wrote bridging scripts to connect it to Mixpanel for analytics, and I used Zapier to hook Drip up to even more services. It was the heart of my entire business, and it was awesome.But throughout 2018, things started to go awry.I kept experiencing glitches in the workflows where people would get stuck on workflow steps that should be instant, like “remove tag”. Or people would end one workflow and start another, but not have any of the data that the first workflow had set. There were honestly dozens of these little glitches, but individually they were minor.Also troubling: deliverability started to slip. Not precipitously, and I can’t prove that it wasn’t just my emails, but I have heard from others that they were having issues with getting their emails into people’s inboxes in 2018.But the most egregious thing for all of this was that support was basically no help at all. I probably opened two dozen support requests in 2018 and I’m not sure they actually resolved a single one. We’d spend hours going back and forth so they could even understand the problem. Then they’d almost always say one of two things:“For a workaround, just insert a number of delays between steps in your workflows so that the system doesn’t get confused!” So all my workflows had little 5 minute delay steps to try and make sure things worked correctly. Which they still didn’t. Wtf.Or they’d just say they need to escalate to the developers and then I’d get an email weeks or months later from some random support engineer letting me know they were still looking into why the most basic functions of their software don’t work right. Awesome.Alarmed by this, I repeatedly researched alternatives throughout 2018, but nothing seemed worth going through the pain of migration and the risk of just having similar issues somewhere else. So I kept resolving to be patient with Drip and hope (pray) that they were hard at work at undoing whatever architectural disaster had led us here.And then…In early January 2019, while I was on a relaxing cruise with my wife for our 15th anniversary, I got an email from Drip:https://ryanwaggoner.com/wp-content/uploads/2019/02/drip-bullshit-pricing-email-2.pngSo basically: “Hey, we’re raising our prices in 12 days! You can keep your current price if you switch to an annual plan!”And if you read it carefully, there’s something pretty important missing from this email.It doesn’t say what the new pricing is**. Seriously wtf.**So I emailed to ask. They responded the next day (so now I have 11 days) to reveal they were doubling my monthly price.Drip raised my price from $184 / month to $368 / month with 12 days notice.That’s just about the worst way imaginable to treat your oldest and most loyal customers.And it was the last straw for me.Now, to be clear, I completely understand wanting to grow a company in a new direction, or thinking that you need to raise prices to reflect more value.But you don’t do it when your platform is half-broken, you don’t do it with 12 days notice, and you grandfather in existing customers, at least for long enough for them to migrate. Also, you tell them the price when you tell them that prices are rising.It’s hard to imagine how Drip could have been more disrespectful to their customer base than what they did here.So as of last month, I switched all my subscribers to ConvertKit and ActiveCampaign for Everleads and IndieHive, respectively. That’s thousands of dollars that Drip won’t be getting from me. I managed to get both setups completely migrated off just before their billing renewal dates, in one case with literal minutes to spare.It was a pain and required some late nights but it was worth it to deny them another penny.I’m not alone in feeling upset about this. Twitter was ablaze for weeks with people who were angry and bailing for greener, more respectful pastures. I’ve taken a sick joy in watching a lot of people migrate off Drip with much larger lists than mine.I also cancelled Leadpages in favor of Instapage. I was already unhappy with Leadpages, mainly because it feels pretty clunky and dated, they aren’t very responsive to user feedback, and they’re still missing some pretty basic things (like being able to pass form data to the thank you page. Seriously?).Side note: I was going to link to the Leadpages idea portal, but they apparently shut it down. Makes sense, since it was filled with hundreds of good ideas with many, many customer votes that had been ignored for years.Regardless, even if Leadpages was awesome, they own Drip and I won’t give another penny to such an unethical company that treats its customers so poorly.And this migration was a huge pain (which is what they were counting on), partly because of how complex my Drip setups were, but also because ConvertKit and ActiveCampaign are both pretty different from each other and from Drip. On the surface, they all do some of the same things, but once you dig in, things diverge, which made the migration especially painful.Drip is complicated. Stupidly so. In fact, it’s so complicated that there are a number of problems using it:It doesn’t really work. I mean, it does like 99% of the time, but that last 1% means that some of your subscribers are going to have a bad time. And it’s not just that their emails won’t show up. They might just get stuck in a workflow, or skip some emails in a sequence, or get things at the wrong times, or lose data, etc. And since this happens randomly, the number of subscribers who experience it accumulates over time.The customer support reps don’t really know how it works, because it’s too complicated. So you end up spending hours writing up descriptions of the problem and putting together screencasts to show how things don’t seem to be working, and the only response you get is that they’ll have to ask the developers.It encourages you to setup really fancy complex automations which, even if they did work, are way beyond what you actually need. Just imagine: you can do anything! You can track everything! You can have an unlimited number of tags and fields! Track and automate all the things!Your setup can end up being really brittle and deeply tied to the Drip architecture, which is a problem if you want to migrate off. And it’s hard to expand and modify over time without breaking all kinds of things for your subscribers who are in those automations.The setup is hard to document. It’s easy to end up with a large collection of documents and spreadsheets and screencasts to try and explain not only what you did, but why you did it.It’s hard to audit and debug when things go wrong. And things will go wrong. It’s hard to tell exactly what’s happening with your subscribers, where things went off the rails, and how to get it back on track without screwing things up further.In the end, Drip for me felt like a really shitty programming language. Technically possible to do almost anything, but so painful that in the end you wish you hadn’t bothered.By contrast, ConvertKit is simple. And yes, I think it’s too simple in places. I think there are some genuine gaps in the functionality that makes it a little too hard to get done the things you want.But I’m also aware of the fact that I’m coming from Drip and a really convoluted setup, so being forced to simplify is probably a good thing.And ActiveCampaign is not simple, but it’s powerful in a bunch of ways that Drip should have been. Additionally, it has the distinction of actually being, you know, functional. Crazy, I know.Also, ActiveCampaign apparently is more open to feedback than Drip. I posted a Twitter thread listing some things that I like about it and Jason VandeBoom, the founder of ActiveCampaign, setup a call with me to go over some of my feedback. And ActiveCampaign isn’t a tiny company; they have hundreds of employees and are much larger than Drip. It meant a lot to me that Jason would just jump on the phone with a random customer to see how they could improve.Meanwhile Drip’s emails aren’t even signed by an actual person. During this whole debacle, I don’t think anyone from Drip actually responded to anyone’s tweets or complaints. A couple days after the initial announcement when things were blowing up on Twitter, they sent this out another email that was basically "sorry, not sorry"Just like their price increase, all of their corporate communication just screams “We don’t care about you. Go away.”So I did.I’m actually really glad that I dropped Drip, after all that. Partly because of how much better ConvertKit and ActiveCampaign are as tools, but mostly because it taught me a lesson about how you need to be careful when you’re a small company about who you integrate with, because while your interests may align now, that could change at any point.But this rant has gone on long enough, so I’ll save that point for a future post.Disclaimer: just in case Drip decides to sue me (which would be so on-brand for them at this point), ALL the descriptions of Drip’s functionality, failings, and communications is to the best of my recollection and should not be taken as a literal word-for-word account.----Happy to answer any questions about my experience with Drip, ConvertKit, or ActiveCampaign. Would also love to hear anyone else's experiences with any of those (or others you'd recommend in the space of email-based marketing automation).Original post: https://ryanwaggoner.com/drip-pricing-review/
0 notes
concertticketsnow55-blog · 7 years ago
Text
Title: The Complete iOS 11 & Swift Developer Course - Build 20 Apps The Complete iOS 11 & Swift Developer Course - Build 20 Apps pdf download
What Will I Learn?
Develop any iOS app you want
Become a professional iOS developer
Build apps for your business or organisation
Get app development jobs on freelancer sites
What Will I Learn? Develop any iOS app you want Become a professional iOS developer Build apps for your business or organisation Get app development jobs on freelancer sites Description *** Now Updated For Xcode 9 Beta 6 - 24th August 2017 *** Dreaming of developing an app? Maybe youve got a vision, some inspiration and youre ready to learn? Or maybe, youre looking to get ahead at work? Become an expert coder… be star of the show… Or, maybe youre looking for a complete career change? Either way, youre here because you wanna make something BRILLIANT… life changing…. IMMENSE… Then congratulations!! Nick Walter and I have built The Complete iOS 11 Developer Course just for you. I mean, check out what Apple says about iOS 11… “iOS 11 sets a new standard for the worlds most advanced mobile operating system. Your apps can now become more intelligent using the power of machine learning with Core ML. You can create incredible augmented reality experiences with ARKit. And you can deliver a more unified and immersive user experience with new multitasking features, including drag and drop for iPad, the new Files app, new camera APIs, new SiriKit domains, Apple Music integration, and more.” What does all this mean for you? More power… More possibilities… More va-va-voom… So why choose MY course over others? Im Rob Pervical, Udemys all time bestselling instructor, with over 600,00 students. Take a peek at my iOS 10 course and youll read things like: ***** Excellent explanation, right pace. Appreciate the exercises together with solutions right at the end of each part. Nice compromise between depth and overall view. Good Job! P. Leikauf ***** This course is simply too good. Rob does a great job in explaining and it is very easy to understand. Also, all the challenges are very interesting and I am loving it !! :-) V. Saravana ***** This course is so well planned out with the perfect blend of teaching vs challenging. I love the fact that as each and every minute goes by in the videos I am becoming a better swift programmer. Well worth every cent!!!! M.Fenech But enough about me! What about YOU? My guess is youre looking to shake things up a bit. Change career, rev up your earning potential, sock it to the man… Am I right? Well, if you sign up today…. you really can. And this is what youll get to set you up for success.. Sign up now and immediately access: A colossal 34 hours of rigorously tested, five-star pro content A complete toolkit to get designing your own apps with iOS 11, Swif 4, ARKit, MLKit, MusicKit and the new Depth Photo API. PLUS → A side-scrolling running game (like a Super Mario clone) AND a new Bluetooth app $100 AWS credit – instantly. And, like all my other courses you get my ULTIMATE JUMBO BONUS BUNDLE →→→→ $200 worth of unlimited web hosting (for a whole year) *Limited to one year per student not per course* Instant access to my five-star rated book: How to Earn $10,000 While Learning To Code Your very own graphical asset library, worth $300 and featuring over 1000 backgrounds, icons and buttons. Wait, still not convinced? I really am so confident youre going to love this course, Ill give you your money back within 30 days - if youre not completely happy. Ready to jump in? GREAT. Click that BUY NOW button to your right… or read on for the full course outline. ***** Very thorough clear explanations of swift development concepts. Best iOS development course I've tried so far. J. McCraw ***** From knowing nothing about makings app, I feel confident with being able to construct my own apps now. I'm only mid section 5 right now. Excellent course! H Hazari XCode and Interface Builder Inputs, Buttons, and Reactive Interfaces Apples New Programming Language: Swift Variables, Arrays, Tables, and Loops Navigation, Storage, and Live Content Images, Maps and Music Accelerometers and Motion Feedback Core Data and JSON Online Storage With Parse Games and the Sprite Kit Instagram and Snapchat Clones App Store Submission Making a Marketing Website For Your App Novice? Beginner? Programmer? Pro-developer? Yes, this course is absolutely for YOU. Whatever stage youre at. Beginner? No problem. We start with the basics. Already coding? Good. This is the perfect refresh for your skills… Its all about building your confidence at this stage. How? Because youre literally building apps as you go. Theres no better, or more exciting (or efficient) way to learn. We know youre busy. We know you wanna get started. And we hear you! Youll find the lectures whizz by, as you dash through each one, picking up my most powerful strategies for using iOS 11 - and quickly tessellating them into your own projects. Youll be staggered at how quickly youll pick things up (and how you barely notice as we shift things up a gear) into more advanced apps like x and x, using x, x and x. Imagine how youll feel after building own version of Super Mario World? According to this guy, pretty awesome, amIright? ***** The videos are awesome, the teaching is awesome, the examples are awesome. I started with never having built an app on iOS and now I am extremely comfortable building apps. I don't know why you would need any other course for iOS development. Just in case I was not clear: this course is awesome. S. Ramakrishnan Look: you dont need to remortage your home or sign away three years of your life… I recommend taking this course in six weeks. Power through it faster if you really want to, or take things easy and enjoy the ride in your own time. Thats the beauty of The Complete iOS 11 Developer Course - it fits around you, your life and it doesnt a fortune. Pretty transformative, right? ***** I had quite a bit of background in c++ before taking this course. Above all, I am so happy to have found that Rob's style of coding is exactly the same as mine. It is very "airy", clean, spaced out, and extraordinarily easy to read. Simply speaking, this class is exactly what you are looking for. J. Barr ***** Excellent course, very easy to follow along with and makes learning Swift actually fun and entertaining. T. McGee Help when YOU need it Need nulled download? Absolutely. My team and I are here to answer your questions. Just hop on email, Twitter or the Udemy forums and well get back to you. Simple as that. We dont bite - and genuinely, we love hearing your incredible success stories… Got a suggestion for making things better? This is your course, and we want your feedback. Whatever it is, were here for you. ***** Really well paced and informative. All my questions get answered super quick. One of, if not the best swift courses on udemy. J. Albertyn ***** Great course- shows you how to effectively build on top of prior knowledge. I've coded before, but never in iOS, so this is great for total beginners or people who haven't coded in awhile and want to improve or learn a new environment. He breaks it down so Xcode doesn't seem like a scary interface anymore. S. Hernandez Join thousands of my happy students and start building your dream apps, today. “OK, Im sold Rob – what do I need to get started?” Your brain, this course and a laptop/computer – nothing more, nothing less No pre-knowledge required A Mac is required, but no special software or fancypants hardware required Can I really become an expert app developer with this course? Sure! Check out my bio to see how I changed careers by teaching people to code. Its been the best decision I ever made. I can spend more time with my family, enjoy the freedom of working for myself and all the amazing benefits that comes with that. Whoever you are, wherever you are; this course is designed to get you up and coding like a pro. The rest is up to you. The opportunities are out there – theyre just waiting to be grasped. And with this course, youll be in the right place to do just that. So dont hang around. Start now and become the expert app developer youve always dreamed of. And dont forget, you get ALL those bonuses, the e-book, the $100 AWS vouchers, the free web hosting for a year and nulled download from me and my team… AND a 30-day money back guarantee, if youre not completely happy. You really have got nothing to lose! Click that the buy now button… and lets begin your adventure, today. Who is the target audience? Anyone wanting to learn how to build apps People wanting to make a living (or side-income) from app development Anyone who wants to learn to code The Complete iOS 11 & Swift Developer Course - Build 20 Apps course download The Complete iOS 11 & Swift Developer Course - Build 20 Apps full course download The Complete iOS 11 & Swift Developer Course - Build 20 Apps read course online The Complete iOS 11 & Swift Developer Course - Build 20 Apps full course nulled
0 notes
ralphmorgan-blog1 · 7 years ago
Text
Mystro is an app aiming to bring in more bacon for Uber and Lyft drivers
Mystro hopes to put 33 percent more money per year in the pockets of Uber and Lyft drivers through an app.
Its tough out there for on-demand drivers, and every second en route counts if they want to hit that bonus or just bring enough home to make the rent. But theres a bit of an art to maximizing earnings, and it takes a while for newbies to get the hang of how it all works. There are countless articles and tips on the internet to help them do it, but Mystro co-founder and three-year Uber veteran Herb Coakley wants to make it easier and safer for everyone on the road from the get-go.
His app helps drivers continuously pick up the most profitable rides in the shortest amount of time, based on the filters each driver sets. All a driver has to do is tell the app theyre ready to go and its a hands-free experience after that.
Mystro co-founder Herb Coakley
Coakley, who holds a masters in physics and was making films in L.A. before his life as an Uber driver, says it took him hitting rock bottom to come up with the idea. I was going through a divorce at the time and basically hit a pretty tough spot trying to figure out what I was going to do next.
He was sleeping in his car and then later at a friends house when he saw a commercial for Uber drivers. He soon joined and quickly realized how difficult the job can be.
Everyone said to make money you gotta drive for both [Uber and Lyft] so I did that but I started realizing how hard it can be switching back and forth between apps and it just seemed so unsafe. You have to keep your eyes on the road but tap between apps, he said.
Coakley started thinking up a better system and asking trusted experts how he could make something that would seamlessly integrate the apps and maximize profit, but everyone told him theres no way to do it without getting permission to scrape Ubers and Lyfts APIs.
He knew that wasnt likely, but moved himself up to San Francisco to see if some of the developers here might be able to help. They werent. Coakley was about to give up when he thought to put an ad on Craigslist and see if anyone could help him there. Thats where he met Matt Rajcok.
Instead of building on Ubers and Lyfts APIs, Rajcok proposed using Androids AccessibilityService. This service is used to safely guide those with disabilities using Android apps and proved a good source for combining Uber and Lyft driver apps.
Coakley and his co-founder Dwayne Shaw couldnt afford Rajcok or any other developer at the time but, as a little Silicon Valley luck would have it, Coakley was telling one of his passengers, Googler Andrew Taylor, about the idea. Taylor thought it was pretty good. Bonus, Taylor also happened to be running a small investment firm on the side and soon cut Coakley a check for $100,000 to build the app.
He hired Rajcok with the initial investment, grew his user base to more than 10,000 and is now in Y Combinators latest batch of startups.
The last six months have been the weirdest thing in my life, ever, Coakley told me over the phone.
Mystro is limited to drivers who have an Android phone for now. Though, Coakley says hes still looking into a workaround for iPhone and that hes reached out to Uber and plans to reach out to Lyft to see if now theyd be open to working with him. He hasnt heard back so far, and theres always the possibility they could sue or try to shut down what hes doing.
We had our lawyers go through and we really did a lot of work to make sure we were on the right side of everything, Coakley said. But hes hopeful Uber and Lyft will see what hes doing as a positive.
The safer it is and the more money they make theyre more likely to stay on the platform. That actually helps everybody, he said.
Drivers interested can test out the service for free for up to 10 rides per week. Its $12 per month after that, or $99 for the year.
More From this publisher : HERE
=> *********************************************** Post Source Here: Mystro is an app aiming to bring in more bacon for Uber and Lyft drivers ************************************ =>
Mystro is an app aiming to bring in more bacon for Uber and Lyft drivers was originally posted by A 18 MOA Top News from around
0 notes